;; -*- scheme -*- (See protocols.scmgen for license and copyright information)
;; * STATISTICS message types
(value
 (symbol msg:statistics:set!)
 (index 168)
 (documentation "Set a statistical value."))
(value
 (symbol msg:statistics:get)
 (index 169)
 (documentation "Get a/some statistical value(s)."))
(value
 (symbol msg:statistics:value)
 (index 170)
 ;; FIXME I presume there can be multiple responses?
 (documentation "Response to a msg:statistics:get message (with value)"))
(value
 (symbol msg:statistics:end)
 (index 171)
 (documentation "Response to a msg:statistics:get message
(end of value stream)."))
(value
 (symbol msg:statistics:watch)
 (index 172)
 (documentation "Watch changes to a statistical value.
Message format is the same as for GET,
except that the subsystem and entry name must be given."))
(value
 (symbol msg:statistics:watch:value)
 (index 173)
 (documentation "Changes to a watched value."))
(value
 (symbol msg:statistics:disconnect)
 (index 174)
 (documentation "Client is done sending service requests
and will now disconnect."))
(value
 (symbol msg:statistics:disconnect:confirm)
 (index 175)
 (documentation "Service confirms disconnect and that it is done processing
all requests from the client."))

